<?php
/********************************************************
** Copyright 2010-2013. Todos los derechos reservados. **
** Desarrollado y Gestionado por:					   **
** Sugey Quintero (Analista)						   **
** José G. De Freitas (Programador)					   **
** Klaudia Uribe (Diseñadora Web)					   **
** Cesar Isturiz (Diseñador Web)					   **
**				S E A  v1.0							   **
*********************************************************/

session_start();
include("conexion.php");
date_default_timezone_set('America/Caracas'); setlocale(LC_TIME, 'spanish');
$usuario = $_SESSION['name'];
$fecha = date("Y-m-d H:i:s");

$Cedula=$_POST['Cedula'];
$Grado=$_POST['Grado'];
$Seccion=$_POST['Seccion'];
$Periodo=$_POST['Periodo'];

$row = mysql_fetch_array(mysql_query("SELECT Grado FROM docente WHERE CI_p='$Cedula' AND Periodo='$Periodo' "));
$existe = mysql_fetch_array(mysql_query("SELECT CI_p FROM docente WHERE Periodo='$Periodo' AND Grado='$Grado' AND Seccion='$Seccion' AND Status='Actual' "));
$prof = mysql_fetch_array(mysql_query("SELECT Nombres, Apellidos FROM personal WHERE CI_p='$existe[0]' "));

	if($row[0]==''){
		$eliminar = mysql_query("DELETE FROM docente WHERE CI_p='$Cedula' AND Periodo='$Periodo'");
			if($existe[0]){
				echo "<script>alert('El docente '+'$prof[1]'+' '+'$prof[0]'+' fu\u00e9 asignado a '+'$Grado'+' Grado, Secci\u00f3n '+'$Seccion'+', Periodo '+'$Periodo');</script>";
				echo "<script>document.location.href='AsignarDocente.php';</script>";
			} else {
				$ult_periodo = mysql_fetch_array(mysql_query("SELECT Periodo FROM docente WHERE CI_p='$Cedula' ORDER BY Periodo DESC LIMIT 1"));
				$actualizar = mysql_query("UPDATE docente SET Status='Culminado' WHERE CI_p='$Cedula' AND Periodo='$ult_periodo[0]' AND Status='Actual' ");
				$docente = mysql_query("INSERT INTO docente SELECT '$Cedula', '$Grado', '$Seccion', '$Periodo', 'Actual' ");
			}
	} else {
		if($existe[0]){
			echo "<script>alert('El docente '+'$prof[1]'+' '+'$prof[0]'+' fu\u00e9 asignado a '+'$Grado'+' Grado, Secci\u00f3n '+'$Seccion'+', Periodo '+'$Periodo');</script>";
			echo "<script>document.location.href='AsignarDocente.php';</script>";
		} else {
			$actualizar = mysql_query("UPDATE docente SET Status='Culminado' WHERE CI_p='$Cedula' AND Status='Actual'");
			$docente = mysql_query("INSERT INTO docente SELECT '$Cedula', '$Grado', '$Seccion', '$Periodo', 'Actual' ");
		}
	}
	
$inscripcion = mysql_fetch_array(mysql_query("SELECT Cedula_d FROM inscripcion WHERE Periodo='$Periodo' AND Grado='$Grado' AND Seccion='$Seccion' "));
	if($inscripcion[0] == ''){
		$act = mysql_query("UPDATE inscripcion SET Cedula_d='$Cedula' WHERE Periodo='$Periodo' AND Grado='$Grado' AND Seccion='$Seccion' ");
	}

if ($docente){
	echo "<script>alert('Los datos han sido guardados correctamente!');</script>";
		$auditoria = mysql_query("INSERT INTO auditoria SELECT '$usuario', '$fecha' , 'Asignacion de docente exitoso' ");
	echo "<script>document.location.href='index.php';</script>";
}else {
	echo "<script>alert('Error al guardar los datos, vuelva a intentarlo');</script>";
		$auditoria = mysql_query("INSERT INTO auditoria SELECT '$usuario', '$fecha' , 'Asignacion de docente fracasado' ");
	echo "<script>document.location.href='AsignarDocente.php';</script>";
}
?>
